*{
  padding:0px;
  margin:0px;
  font-size:12px;
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,simsun,sans-serif;
}
html,body,#app{
  height:100%;
}
body{
  background: #f9f9f9;
}
ul,li,span,img,h2,h3,p,#app,body{
  padding: 0;
  margin: 0;
  list-style: none;
}
a{
  text-decoration: none;
}
.fl{
  float: left;
}
.fr{
  float: right;
}
.fc:after{content:'';display:table;clear:both;}
.textCenter{
  text-align: center;
}
.textLeft{
  text-align: left;
}
.textRight{
  text-align: right;
}
.pr{
  position:relative;
}
.pa{
  position: absolute;
}
.module{
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  padding:15px;
  margin-bottom:15px;
}
.wrapper{
  height:100%;
}
.main{
  height:calc(100% - 60px);
}
.leftNav{
  height:100%;
  left:0px;
  top:0px;
  z-index: 0;
  margin-bottom:0px;
}
.m15{
  margin:15px;
}
/*头部样式*/
.header{
  height:60px;
  line-height:60px;
  color:#333;
  background: #ffffff;
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 1;
}
.headTitle{
  font-size:16px;
  padding-left:20px;
  padding-right:80px;
  color:#409EFF;
}
/*左侧菜单*/
.leftNav{
  width:250px;
  height:100%;
}
.custom-tree-node {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
  padding-right: 8px;
}
/*主要内容*/
/*.mainTitle{*/
  /*font-size:18px;*/
  /*padding-bottom:15px;*/
/*}*/
.itemTitle{
  font-size:14px;
  margin-bottom:10px;
  border-left:4px solid #0090ef;
  padding-left:15px;
  height:14px;
  line-height:14px;
}
.itemTitle .itemTitleBtn{
  top:-6px;
}
/*自带样式*/
.el-table td, .el-table th{
  padding:5px 0px;
}
/*导航*/
.el-menu.el-menu--horizontal{
  border:none;
}
.el-main{
  padding:15px;
}
/*树*/
.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{
  background: #409EFF;
  color:#fff;
}
.el-tree-node__label{
  font-size: 12px;
}
/*body{*/
  /*position:relative;*/
/*}*/
